/* Copyright (c) 2006, 2009, Carl Burch. License information is located in the
 * com.cburch.logisim.Main source code and at www.cburch.com/logisim/. */
 
package com.cburch.logisim.instance;

import com.cburch.logisim.data.Value;

public abstract class InstanceLogger {
    public Object[] getLogOptions(InstanceState state) { return null; }
    public abstract String getLogName(InstanceState state, Object option);
    public abstract Value getLogValue(InstanceState state, Object option);
}
